intermolar mesafe - French English Dictionary